package cwiczenia.cwiczenia6.zad10;


public class D {
    public D() {
        System.out.println(this);  // wskazanie na obiekt, w ktorym wlasnie jestesmy, czyli D
    }

    public String toString() {
        return "toString() zwraca ten napis";
    }

    public static void staticShowThis() {   // statyczne metody nie sa zwiazane z konkretnym obiektem (metoda static - jest jedna dla wszystkich obiektow)
        System.out.println("staticShowThis nie moze wypisac this ");
        // System.out.println(this);        // nie mozna uzyc this - poniewaz metoda nie jest zw. z zadnym obiektem
    }

    public void nstaticShowThis() {
        System.out.println("nstaticShowThis() wypisuje to " + this);
    }
}
